(Formal) residence - Inglés Sinónimo Diccionario